Definify.com

Definition 2024


monstera

monstera

See also: Monstera

English

Noun

monstera (plural monsteras)

  1. (botany) Any of the plants of the genus Monstera.

Translations

See also

Anagrams