English Dictionary
◊ PAROCHETUS
Parochetus
n : 1 species: shamrock pea [syn: {Parochetus}, {genus
Parochetus}]