Noun Definition

parrotiopsis

1.Definition: one species: deciduous tree of the Himalaya Mountains

Related Noun(s):genus parrotiopsis

Category: Plants