3 results found

Search Results for: tapetum

Tapetum lucidum

Definition noun, plural: tapeta lucida A layer of tissue in the choroid or in the retinal pigment epithelium of the eye of... Read More

Tapetum

Definition noun, plural: tapeta (botany) A layer of nutritive cells within the sporangium, providing nutrition for growing... Read More

Felidae

Definition noun A taxonomic family of Carnivora embracing domestic and wild cats such as lions and tigers Supplement Felidae... Read More