river pear

English

Noun

river pear (plural river pears)

  1. Synonym of anchovy pear.