SEPALOID


Meaning of SEPALOID in English

-ˌlȯid adjective

Etymology: New Latin sepaloideus, from sepalum + -oideus (from Latin -oides -oid + -eus -eous)

: resembling or having the nature of a sepal

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