PETALAGE


Meaning of PETALAGE in English

ˈped. ə lij, ˈpet ə l-, -lēj noun

( -s )

: the petals of a flower

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