TUBERCULOID MEANING IN ENGLISH

• Tuberculoid Definition & Synonyms

  1. (a.) Resembling a tubercle.


RECENT SEARCHES