Definify.com

Definition 2024


oloturia

oloturia

Italian

Noun

oloturia f (plural oloturie)

  1. holothurian