macroplants
English
Noun
macroplants
plural of
macroplant