melicoccusEnglish

Melicocca, Melicoccus, genus Melicocca, genus Melicoccus

Noun

Tropical American trees and shrubs bearing berries

English: Melicoccus, genus Melicoccus, Melicocca, genus Melicocca

English words with similar meanings

Show 3 words