Popular Wordlists

parrotiopsis

parrotiopsis

parrotiopsis - Dictionary definition and meaning for word parrotiopsis

Definition
(noun) one species: deciduous tree of the Himalaya Mountains
Synonyms : genus parrotiopsis

Love us on FB !