holothuria

(noun) Holothuria

< holophytic | holothuria edulis >