English | German | Russian | Czech

danaid English

Meaning danaid meaning

What does danaid mean?

danaid

large tropical butterfly with degenerate forelegs and an unpleasant taste

Synonyms danaid synonyms

What other words have the same or similar meaning as danaid?

danaid English » English

danaid butterfly

Are you looking for...?