cyphonautes
English
cyphonautes meaning in English • cyphonautes का अर्थ अंग्रेजी में
Noun
- The free-swimming, bivalve larva of certain Bryozoa.