Laroid definition

(zoology) Of, pertaining to, or having characteristics of the gull family, Laridae.
adjective
0
0
Advertisement

Origin of laroid

  • From Larus +‎ -oid.

    From Wiktionary