FLOSCULARIAN MEANING IN ENGLISH

• Floscularian Definition & Synonyms

  1. (n.) One of a group of stalked rotifers, having ciliated tentacles around the lobed disk.


RECENT SEARCHES