meaning of vesiculata

1. The campanularian medusae.


Related Words

vesiculata |

Developed & Maintained By Taraprasad.com

Treasure Words