MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Opuntia tuna

noun (n)

  • tropical American prickly pear of Jamaica
    tropika amerika berduri buah pir dari jamaica
    Synonym:
    tuna
    source: wordnet30