meaning of plumularia

1. Any hydroid belonging to Plumularia and other genera of the family Plumularidae. They generally grow in plumelike forms.


Related Words

plumularia | plumularian | plumularias |

Developed & Maintained By Taraprasad.com

Treasure Words