ibycus

/aɪˈbaɪkəs/

Definitions

1. noun

A genus of sea slugs, particularly the species Dendrodoris ibyicus.

“The marine biologist studied the unique characteristics of the ibycus sea slug.”

Synonyms

  • nudibranch
  • sea slug

Antonyms

  • terrestrial slug
  • land snail