megaflora

English

Etymology

From mega- +‎ flora.

Pronunciation

  • Rhymes: -ɔːɹə

Noun

megaflora (plural megafloras or megaflora)

  1. (botany) Any exceptionally large plant.

Anagrams