FLOSCULAR MEANING IN ENGLISH

• Floscular Definition & Synonyms

  1. (a.) Flosculous.


• Floscularian Definition & Synonyms

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


RECENT SEARCHES