TROCHANTINE MEANING IN ENGLISH

• Trochantine Definition & Synonyms

  1. (n.) The second joint of the leg of an insect, -- often united with the coxa.


RECENT SEARCHES