LAROID


Meaning of LAROID in English

(a.) Like or belonging to the Gull family (Laridae).

Webster's English dictionary.      Английский словарь Webster.