What is the full meaning of montbretia
a widely cultivated plant of the African iridaceous genus Crocosmia [n -S]
Example of the word montbretia placed on a Scrabble board.