octofid
/ɒktəfɪd/Definitions
1. noun
A plant or flower with eight-parted or eight-lobed leaves
“The rare octofid plant found in the Amazon rainforest is highly prized for its medicinal properties.”
1. noun
A plant or flower with eight-parted or eight-lobed leaves
“The rare octofid plant found in the Amazon rainforest is highly prized for its medicinal properties.”