Megalopa Definition
noun
The final larval stage found in decapod crustaceans.
Wiktionary
Find Similar Words
Find similar words to megalopa using the buttons below.
The final larval stage found in decapod crustaceans.
Find similar words to megalopa using the buttons below.