Wiktionary
acanthosoma
n. (context zoology English) A penaeid larva.
n. (context zoology English) A penaeid larva.