myophorous Definition
Definition
In biology, pertaining to or relating to myophores, which are structures or organs that contain or are derived from muscle tissue.
Browse
In biology, pertaining to or relating to myophores, which are structures or organs that contain or are derived from muscle tissue.
Browse