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

coralroot Definition

Cancel
coralroot
noun
Any of several saprophytic orchids of the genus

Words Related to coralroot!

coralroot Examples by Brain Bank Users