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.
2012