Macrantha/Macranthus/Macranthum
Botanical latin term meaning larger flowers - macro + anther.

Advertisement


Home