BRANCHIFEROUS MEANING IN ENGLISH

• Branchiferous Definition & Synonyms

  1. (a.) Having gills; branchiate; as, branchiferous gastropods.


RECENT SEARCHES