Skip to
noun
A species of moth belonging to the family Arctiidae, found in tropical regions, often known for its distinctive patterns and mimicry behavior.
Browse