SUBORBICULATE MEANING IN ENGLISH

• Suborbiculate Definition & Synonyms

  1. (a.) Almost orbiculate or orbicular.


RECENT SEARCHES