meaning of nebalia

1. A genus of small marine Crustacea, considered the type of a distinct order (Nebaloidea, or Phyllocarida. )


Related Words

nebalia |

Developed & Maintained By Taraprasad.com

Treasure Words