Online Dictionary

chamaecerasus, chamaecerasi Explained

chamaecerasus, chamaecerasi at Latin => English Of Explained:

N (2nd) F dwarf cheery tree (Prunus prostrata);