CYPHONAUTES


Meaning of CYPHONAUTES in English

noun the free-swimming, bivalve larva of certain bryozoa.

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