io_moth
has definitions from the field of zoology
|
|
1 |
[ noun ] (zoology) large yellow American moth having a large eyelike spot on each hind wing; the larvae have stinging spines
Synonyms |
* |
|