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

macruran Definition

Cancel
macruran
noun
Any of many decapod crustaceans, such as the lobster and shrimp, that were once included in the subdivision

Words Related to macruran!

macruran Examples by Brain Bank Users