Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

mantid Definition

Cancel
mantid
noun(man-tid)
mantis
mantid
noun(man-tid)
mantis; especially : a European mantis (Mantis religiosa) that has been introduced into the U.S. —called also praying mantid

Words Related to mantid!

mantid Examples by Brain Bank Users