Definitions for oscillaria
  • Oscillaria (n.) - A genus of dark green, or purplish black, filamentous, fresh-water algae, the threads of which have an automatic swaying or crawling motion. Called also Oscillatoria.
Words in your word
2 Letter Words
aa ai al ar as is la li lo oi or os si so