Definify.com

Definition 2025


oloturia

oloturia

Italian

Noun

oloturia f (plural oloturie)

  1. holothurian