meaning of bosc

bosc meaning in General Dictionary

A greenish yellow number of pear

View more

  • greenish-yellow pear