Meaning of pleurobrachia

Definition of pleurobrachia

(noun) sea gooseberries

Other information on pleurobrachia

WIKIPEDIA results for pleurobrachia
Amazon results for pleurobrachia