SHRIMP PLANT


Meaning of SHRIMP PLANT in English

■ noun a Mexican shrub with clusters of small flowers in pinkish-brown bracts, said to resemble shrimps. [ Justicia brandegeana .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.