Definify.com

Definition 2024


mellonides

mellonides

English

Noun

mellonides

  1. plural of mellonide