danaid
English Dictionary
->
Letter D
-> danaid
Search Dictionary:
danaid Definition
(n)
large
tropical
butterfly
with
degenerate
forelegs
and
an
unpleasant
taste
danaid Synonyms
danaid
danaid butterfly
© Art Branch Inc.