castorea

English

Noun

castorea

  1. plural of castoreum

Latin

Noun

castorea n

  1. nominative/accusative/vocative plural of castoreum