TRIVALVE MEANING IN ENGLISH

• Trivalve Definition & Synonyms

  1. (n.) Anything having three valves, especially a shell.


RECENT SEARCHES