shore-inhabiting; of or pertaining to the limicolæ

listen to the pronunciation of shore-inhabiting; of or pertaining to the limicolæ
English - English

Definition of shore-inhabiting; of or pertaining to the limicolæ in English English dictionary

Shore-inhabiting; of or pertaining to the Limicolæ
limicoline