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

cremocarp Definition

Cancel
cremocarp
noun
The fruit of fennel, carrot, parsnip, etc

Words Related to cremocarp!

cremocarp Examples by Brain Bank Users