macroflora

Our editors are putting together more complete content — check back in about 20 minutes

macroflora — noun

1. large plants in a particular area or period

1.名詞
釋義

large plants in a particular area or period

例句

The macroflora of the prehistoric forest included giant ferns.