mountain soursop - Spanish English Dictionary

mountain soursop

Meanings of "mountain soursop" with other terms in English Spanish Dictionary : 1 result(s)

English Spanish
Botany
fruit of the mountain soursop (annona montana) guanábana cimarrona [f] PR