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

scyllarian Definition

Cancel
scyllarian
noun
Any of the family Scyllaridae of macruran crustaceans with depressed body and broad, flat antennae

Words Related to scyllarian!

scyllarian Examples by Brain Bank Users