Pyrena



Same as: pyrene
ENGLISH MEANING
noun
1.
A nutlet resembling a seed, or the kernel of a drupe.