BICEPHALOUS MEANING IN ENGLISH

• Bicephalous Definition & Synonyms

  1. (a.) Having two heads.


Synonyms:
Crescent, Lunate, Semilunar,

RECENT SEARCHES