Word info

nectaplum

Noun

Meaning

nectaplum (plural nectaplums)

A nectarine-plum hybrid.

Source: en.wiktionary.org

Close letter words and terms