English dictionary
larid meaning and definition
Definition and meaning of larid at MeaningMonkey.org. larid meaning and definition in the English Dictionary.LARID noun
Definition of larid (noun)
- long-winged web-footed aquatic bird of the gull family
Source: Princeton University Wordnet