FILICOID MEANING IN ENGLISH

• Filicoid Definition & Synonyms

  1. (a.) Fernlike, either in form or in the nature of the method of reproduction.
  2. (n.) A fernlike plant.


RECENT SEARCHES