yellow linn
nounDefinition of yellow linn
: a cucumber tree (Magnolia acuminata)
1