acalephoid

acalephoid

English Adj
Ad

Definition

Belonging to or resembling the Acalephae, or jellyfishes.

Etymology

Acalephae + -oid

Ad