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