Skip to main content

azollaceae

English azollaceae meaning in English  •  azollaceae का अर्थ अंग्रेजी में
Noun
  • a family designation used in some classifications for the genus Azolla.
Advertisement