LAROID


Meaning of LAROID in English

ˈla(a)ˌrȯid adjective

Etymology: New Latin Larus + English -oid

: resembling or relating to gulls : like or like that of members of the genus Larus

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