EQUICRURAL MEANING IN ENGLISH

• Equicrural Definition & Synonyms

  1. (a.) Having equal legs or sides; isosceles.


RECENT SEARCHES