STORK-BILLED MEANING IN ENGLISH

• Stork-billed Definition & Synonyms

  1. (a.) Having a bill like that of the stork.


RECENT SEARCHES