Serra (noun) Definition, Meaning & Examples

noun plural -rae (-riː)
  1. a sawlike part or organ
Serra (noun) Definition, Meaning & Examples

More Definitions