CYPHONAUTES


Meaning of CYPHONAUTES in English

(n.) The free-swimming, bivalve larva of certain Bryozoa.

Webster's English dictionary.      Английский словарь Webster.