meaning of pyrena
1.
A
nutlet
resembling
a
seed,
or
the
kernel
of
a
drupe.
Related Words
pyrena
|
pyrenae
|
Developed & Maintained By
Taraprasad.com