Megafloral meaning

Of or pertaining to megaflora.
adjective
0
0
Advertisement

Origin of megafloral

  • megaflora +‎ -al
    From Wiktionary