PETAL


Meaning of PETAL in English

( n. )

One of the expanded ambulacra which form a rosette on the black of certain Echini.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.