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.