Biology, asked by sharmanaman3254, 1 year ago

A brown colour small insect which possess strong pungent smell

Answers

Answered by Nikhiltomrenny
1
cockroaches posses strong pungent smell
Answered by rohirestle
1
........may be cocroach
Similar questions