Outrageously Funny Search Suggestion Engine :: Azollaceae

🔎


What is the definition of Azollaceae? 🙋

👉 The term "Azollaceae" refers to a family of flowering plants that includes species commonly known as Azolla or Spongiae, which are native to Australia and other parts of Asia. These plants have been used for medicinal purposes due to their high content of saponins and anthocyanin pigments.


Azollaceae

https://goldloadingpage.com/word-dictionary/Azollaceae


Stained Glass Jesus Art