INOPERCULATE MEANING IN ENGLISH

• Inoperculate Definition & Synonyms

  1. (a.) Having no operculum; -- said of certain gastropod shells.


RECENT SEARCHES