Skip to main content

filicoid

English filicoid meaning in English  •  filicoid का अर्थ अंग्रेजी में
Adjective
  • Fernlike, either in form or in the nature of the method of reproduction.
Noun
  • A fernlike plant.
Advertisement