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.”
1. noun
A genus of sea slugs, particularly the species Dendrodoris ibyicus.
“The marine biologist studied the unique characteristics of the ibycus sea slug.”