Vocabulary

大型植物

macroflora; large plant

noun