meaning of pyrena

1. A nutlet resembling a seed, or the kernel of a drupe.


Related Words

pyrena | pyrenae |

Developed & Maintained By Taraprasad.com

Treasure Words