meaning of eyespots

1. an eyelike marking as on the wings of some butterflies; usually a spot of color inside a ring of another color


Related Words

eyespot |

Developed & Maintained By Taraprasad.com

Treasure Words