yellow umbil
nounDefinition of yellow umbil
: a yellow lady's-slipper (Cypripedium parviflorum)
1