Antonyms and Synonyms for astacura

1. Astacura (n.)

crayfish

Antonyms: Synonyms: