meaning of trimaculated
1.
Marked
with
three
spots,
or
maculae.
Related Words
trimaculated
|
Developed & Maintained By
Taraprasad.com