DISCOIDAL MEANING IN ENGLISH

• Discoidal Definition & Synonyms

  1. (a.) Disk-shaped; discoid.


Synonyms:
Discoid,

RECENT SEARCHES