SUBGLOBULAR MEANING IN ENGLISH

• Subglobular Definition & Synonyms

  1. (a.) Nearly globular.


RECENT SEARCHES