PIN EYE


Meaning of PIN EYE in English

noun

: a primula flower in which the pistil stands above the stamens

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