Idioms & Phrases for word “decapods”
decapods - Did you Mean?
decapod (decapods)
decapod
decapoda