lemaireocereus_chichipeEnglish

Lemaireocereus chichipe, chichipe

Noun

Tall treelike Mexican cactus with edible red fruit

English: chichipe, Lemaireocereus chichipe

English words with similar meanings

Show 1 words