meaning of rostellaria

1. Pertaining to a rostellum.


Related Words

rostellar |

Developed & Maintained By Taraprasad.com

Treasure Words