TETRABRANCHIATE MEANING IN ENGLISH

• Tetrabranchiate Definition & Synonyms

  1. (a.) Of or pertaining to the Tetrabranchiata.
  2. (n.) One of the Tetrabranchiata.


RECENT SEARCHES