Home
Search
Index
Definify.com
Definition
2025
Turk's_cap
Turk's cap
English
Noun
Turk
's
cap
(
plural
Turk's caps
)
The
melon cactus
.
Similar Results