VariousWords beta
Related Terms:
Adjective
Definition: Pertaining to the ancient African civilization south of Egypt with the capital city Meroë.
Definition: Pertaining to nephridia that are formed by longitudinal or traverse fragmentation of a single original pair of embryonic rudiments in each segment.