microzoary
/mɪkrəˈzɔəri/Definitions
1. noun
A small or minute zoary, especially a small spiny outgrowth on a plant.
“The botanist studied the microzoary on the rare species of orchid.”
1. noun
A small or minute zoary, especially a small spiny outgrowth on a plant.
“The botanist studied the microzoary on the rare species of orchid.”