VELARIUM MEANING IN ENGLISH

• Velarium Definition & Synonyms

  1. (n.) The marginal membrane of certain medusae belonging to the Discophora.


RECENT SEARCHES