OTOCYSTIC is a
9
letter word starting with
O
and ending with
C
Definitions & Synonyms
adjective -
Pertaining to an otocyst, which is a small vesicle or sac-like structure involved in sensory perception in invertebrates, especially balance in aquatic species.