Definify.com

Definition 2024


Turk's_cap

Turk's cap

English

Noun

Turk's cap (plural Turk's caps)

  1. The melon cactus.