meaning of polyommatous

1. Having many eyes.


Related Words

polyommatous |

Developed & Maintained By Taraprasad.com

Treasure Words