Feedback
Megaflora
Meaning
Noun
●
In Botany:
Any
exceptionally
large plant.
Sourced from
Wiktionary
Rhymes
Ora
Mora
Aura
Laura
Norah
Flora
Aurora
Angora
Isadora
Plethora
Theodora
Megaflora
Macroflora
Microflora
Kia Ora
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better