Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

aplysia Definition

Cancel
aplysia
noun
Any sea slug of the genus ''Aplysia''

Words Related to aplysia!

aplysia Examples by Brain Bank Users