Dictionary
Thesaurus
Reference
Translate
Web
Definition of parrotiopsis - 1 dictionary result
parrotiopsis

noun
one species: deciduous tree of the Himalaya Mountains 
Search another word or see parrotiopsis on Thesaurus | Reference