PERISARC MEANING IN ENGLISH

• Perisarc Definition & Synonyms

  1. (n.) The outer, hardened integument which covers most hydroids.


RECENT SEARCHES