alphabet

Zoea

Definition of Zoea:

part of speech: noun

An early larval form of certain decapod Crustaceans.

Word of the day

Tubule

A small tube or pipe. ...

more