PALMELLAR


Meaning of PALMELLAR in English

(ˈ)pal|melə(r) adjective

Etymology: palmella (stage) + -ar

: of or relating to a palmella stage : palmelloid

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.