English

edit

Noun

edit

framboids

  1. plural of framboid