citron melon
citron melon · citron melons
Any member of the species Citrullus amarus of African melonsAny member of the species Citrullus amarus of African melons.
Meaning
1 sensesAny member of the species Citrullus amarus of African melons.
Forms
plural: citron melons| Singular | citron melon |
|---|---|
| Plural | citron melons |
regular