Definition noun (botany) A genus of cactaceous plants belonging to the family Cactaceae, such as the prickly pear, Indian... Read More
Definition noun, plural: glochids Any of the hair-like spine or bristle often with a barbed tip on... Read More