meaning of royal jelly

1. a secretion of the pharyngeal glands of bees that is fed to very young larvae and to bees destined to be queens


Related Words

royal jelly |

Developed & Maintained By Taraprasad.com

Treasure Words