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

stolonifera Definition

Cancel
stolonifera
noun
Any coral of suborder Stolonifera

Words Related to stolonifera!

stolonifera Examples by Brain Bank Users