Definition of "penaeid"

penaeid