BRANCHIATE MEANING IN ENGLISH

• Branchiate Definition & Synonyms

  1. (a.) Furnished with branchiae; as, branchiate segments.


RECENT SEARCHES