SCROBICULAR MEANING IN ENGLISH

• Scrobicular Definition & Synonyms

  1. (a.) Pertaining to, or surrounding, scrobiculae; as, scrobicular tubercles.


RECENT SEARCHES