What does Bimaculate mean?

Bimaculate meaning in General Dictionary

Having or marked with two places

View more

  • Having, or marked with, two spots.

Bimaculate meaning in General Dictionary

(a.) Having, or marked with, two places.