SPECTACLE POD


Meaning of SPECTACLE POD in English

noun

: an annual cruciferous herb ( Dithyrea californica ) of the southwestern United States having thin fruits that resemble miniature spectacles

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.