Definify.com

Definition 2024


icosa-

icosa-

English

Prefix

icosa-

  1. twenty

Synonyms

Derived terms