DERMOBRANCHIATE MEANING IN ENGLISH

• Dermobranchiate Definition & Synonyms

  1. (a.) Having the skin modified to serve as a gill.


RECENT SEARCHES