BICALCARATE MEANING IN ENGLISH

• Bicalcarate Definition & Synonyms

  1. (a.) Having two spurs, as the wing or leg of a bird.


RECENT SEARCHES