meaning of trimaculated

1. Marked with three spots, or maculae.


Related Words

trimaculated |

Developed & Maintained By Taraprasad.com

Treasure Words