2 results found

Search Results for: opuntia

Opuntia

Definition noun (botany) A genus of cactaceous plants belonging to the family Cactaceae, such as the prickly pear, Indian... Read More

Glochid

Definition noun, plural: glochids Any of the hair-like spine or bristle often with a barbed tip on... Read More